loadLeagueLeadersPanel(); function loadLeagueLeadersPanel() { $("#league-leaders-panel").html("
LOADING DATA...
"); var data = {}; data['sf'] = 'leagueleaders'; data['DomainID'] = "13"; data['Year'] = "2025"; $.ajax({ url: '/data/leagueleaderspanel/', type: 'get', data: data, dataType: 'json', success: function(data) { if ( data.message != "" ) { alertMsg(data.message); } else { $("#ul-elements-loading").remove(); setLeagueLeadersPanel(data); } }, error: function (jqXHR, textStatus, errorThrown) { alertMsg(jqXHR.responseText); $("#ul-elements-loading").remove(); } }); } function setLeagueLeadersPanel(data) { $("#league-leaders-panel").html(""); var leaders_table = document.createElement("table"); leaders_table.id = "leaders_table"; $("#league-leaders-panel").append(leaders_table); var master_table_header = document.createElement("thead"); master_table_header.id = "master_table_header_league-leaders"; $("#leaders_table").append(master_table_header); var cur_stroke = ""; for ( var t=0; t < data.strokes.length; t++ ) { var stroke_desc = ""; if ( data.strokes[t].Gender == "M" ) stroke_desc = stroke_desc + "Boys"; else if ( data.strokes[t].Gender == "F" ) stroke_desc = stroke_desc + "Girls"; else if ( data.strokes[t].Gender == "X" ) stroke_desc = stroke_desc + "Mixed"; if ( data.strokes[t].AgeLow == 0 ) stroke_desc = stroke_desc + " " + data.strokes[t].AgeHigh + "&Under"; else stroke_desc = stroke_desc + " " + data.strokes[t].AgeLow + "-" + data.strokes[t].AgeHigh; stroke_desc = stroke_desc + " " + data.strokes[t].Distance; if ( data.strokes[t].Stroke == "1" ) stroke_desc = stroke_desc + " Free"; else if ( data.strokes[t].Stroke == "2" ) stroke_desc = stroke_desc + " Back"; else if ( data.strokes[t].Stroke == "3" ) stroke_desc = stroke_desc + " Breast"; else if ( data.strokes[t].Stroke == "4" ) stroke_desc = stroke_desc + " Fly"; else if ( data.strokes[t].Stroke == "5" ) stroke_desc = stroke_desc + " IM"; else if ( data.strokes[t].Stroke == "6" ) stroke_desc = stroke_desc + " Free Relay"; else if ( data.strokes[t].Stroke == "7" ) stroke_desc = stroke_desc + " Medley Relay"; if ( cur_stroke != stroke_desc ) { var master_table_header_row = document.createElement("tr"); master_table_header_row.id = "master_table_header_row_league-leaders"+t; $("#master_table_header_league-leaders").append(master_table_header_row); $("#master_table_header_row_league-leaders"+t).html( "" + stroke_desc + ""); } cur_stroke = stroke_desc; if ( data.strokes[t].Stroke < 6 ) { var master_table_time_row = document.createElement("tr"); master_table_time_row.id = "master_table_time_row_league-leaders"+t; $("#master_table_header_league-leaders").append(master_table_time_row); $("#master_table_time_row_league-leaders"+t).html( "" + data.strokes[t].Time + ""+ "      "+ "" + data.strokes[t].Name1 + ""+ "" + data.strokes[t].Team + "" ); } else { var master_table_time_row = document.createElement("tr"); master_table_time_row.id = "master_table_time_row_league-leaders"+t; $("#master_table_header_league-leaders").append(master_table_time_row); $("#master_table_time_row_league-leaders"+t).html( "" + data.strokes[t].Time + "" + "    "+ "" + data.strokes[t].Name1 + "
" + data.strokes[t].Name2 + "
" + data.strokes[t].Name3 + "
" + data.strokes[t].Name4 + "" + "" + data.strokes[t].Team + "" ); } } }